package com.season.seasonStudy.javase.j_012_oop.inner03.duotai;

/**
 * 多态就像鱼香肉丝，有标准，但是，什么做法都有，这是多态的产物
 * 没注重只是产权，不然一告一个准
 *
 */

public class Class_Generic {
	private int id;
	
	
	
	@Override
	public String toString() {
		return super.toString();
	}


	public static void main(String[] args) {
		Class_Generic o1 = new Class_Generic();
		o1.id=1;
		Class_Generic o2 = new Class_Generic();
		o2.id=1;

		
		System.out.println(o1.id==o2.id);
//		System.out.println(o1.id.eo2.id);
		
		Object o = new Class_Generic();
		Class_Generic ox = (Class_Generic)o ;
		System.out.println((o instanceof Class_Generic));
		//判断父类引用是不是子类类型
		//TestObject ox = o ;
		//向上转型，为了用多态
		//向下转型，是在多态处理不了的时候，得转回来
		
		//核心不能被继承，system等不让改，不能因为某些人贱，改坏了俺们不可能背黑锅
//		//String  system ..... fianl    java稳定
		
		
		//当发明出来，不加限定，会让将来没法控制
		//宁愿技术失传，也不想以后出现不可控的东西
		
		
		
		
	}
}
